package com.zlsy.thread.immutable;

/**
 * @author zhouliang
 * @date 2020/8/22 15:13
 */
public class FinalStringDemo2 {
    public static void main(String[] args) {
        String a = "张三1";
        //这里的b虽然是final修饰的，但是却是通过方法拿到的；这个时候编译器无法知道final的值，所以呐也不会进行

        //优化 那么c的值也是运行的时候知道了
        final String b = get();
        String c = b + 1;
        System.out.println((a == c));
    }

    private static String get() {
        return "张三";
    }
}
